#-*- coding:utf-8 -*-
import requests
import json

# provinces = 'changzhou'
# url = 'https://gwpre.sina.cn/interface/news/wap/historydata.d.json?province={provinces}&callback=_aProvinceFunction&_=1585398242301'.format(provinces=provinces)
# content = requests.get(url)
# s = content.text.encode('utf-8').decode('unicode_escape')

url = 'https://lab.isaaclin.cn/nCoV/api/area?latest=1&province='

def 获取省份疫情(字符串):
    提交结果 = ''
    标志 = 1

    省份名 = 字符串
    
    返回结果 = requests.get(url+省份名)
    返回结果 = json.loads(返回结果.text)
    结果 = 返回结果['results']


    

    第一句 = '查询成功\n'
    try:
        查询结果 =  结果[0]['continentEnglishName']+结果[0]['countryEnglishName']+结果[0]['provinceEnglishName']
        第三句 = '\n当前-疑似-死亡-治愈\n'
        第四句 = str(结果[0]['currentConfirmedCount'])+'-'+str(结果[0]['suspectedCount'])+'-'+str(结果[0]['deadCount'])+'-'+str(结果[0]['curedCount'])+'\n'
        各市 = ''
        for 单个城市 in 结果[0]['cities']:
            各市 += 单个城市['cityName']+':'+str(单个城市['currentConfirmedCount'])+'-'+str(单个城市['suspectedCount'])+'-'+str(单个城市['deadCount'])+'-'+str(单个城市['curedCount'])+'\n'
        提交结果 = 第一句+查询结果+第三句+第四句+各市
    except IndexError:
        提交结果 = 'IndexError'
    
    
    #print(提交结果)
    return 提交结果

if __name__ == "__main__":
    获取省份疫情('大大大')


